Не шутите с NULL

Достойная пятницы история приключилась с американским исследователем в области безопасности Джозефом Тартаро (Joseph Tartaro). Захотелось ему выделиться, заказав не просто индивидуальный номер на авто, но и связав его со своим ремеслом. Первой мыслью было поиграться с SEGFAULT или чем-то вроде этого. Но в итоге он остановился на номере NULL для своей машины и VOID для своей жены. Почуяли неладное? О том, чем обернулась для него невинная шалость, о ещё одном курьёзном мистере Null и о поучительных багах при проверке типов данных в пользовательском вводе, читайте под катом.

Итак, в 2016 году наш шутник от программирования получил свои новенькие забавные номера на авто и наверняка злорадно потирал ручки. У него даже была надежда, что такой ход избавит его от штрафных талонов. Не то чтоб он сильно нарушал, но ведь сама идея поломать систему таким образом для специалиста по безопасности выглядела весьма интересной.

Проблемы начались через год,





Читать далее